#include "IFactory.h"
#include "IProduct.h"
#include <iostream>

using namespace std;

IFactory::IFactory()
{
}

IFactory::~IFactory()
{
}

ConcreteFactory::ConcreteFactory()
{
	cout << "concreteFactory..." << endl;
}

ConcreteFactory::~ConcreteFactory()
{
}

IProduct* ConcreteFactory::CreateProduct()
{
	return new ConcreteProduct();
}
